package aufgabe_01;

// File TestClass.java
public class TestClass {
	public static void main(String[] args) {
		WerteArray buffer = new WerteArray(3);
		// Es werden zwei Messwerte zum Testen angelegt
		Messwert mess1 = new Messwert(1, 1);
		Messwert mess2 = new Messwert(2, 2);
		try {
			// Schreibe Messwert mess1 in
			// Arrayelement mit Index 0
			buffer.put(0, mess1);
			// Schreibe Messwert mess2 in
			// Arrayelement mit Index 1
			buffer.put(1, mess2);
			// Anweisung mit falschem Index
			// um Exception auszuloesen
			buffer.put(5, mess1);
		} catch (IndexNotValidException ex) {
			System.out.println(ex);
		}
		System.out.println("\nArray vor Aenderung der Messwerte:");
		buffer.printArray();
		mess1.set(0, 0);
		mess2.set(0, 0);
		System.out.println("\nArray nach Aenderung der Messwerte:");
		buffer.printArray();
	}
}